import static org.junit.Assert.*;

import org.junit.Test;


public class CreaIPTest {

	@Test
	public void testGenerarNumero() {
		CreaIP crear= new CreaIP();
		int j;
		for (int i=0;i<1000;i++){
		j=crear.generarNumero(1, 254);
		assertTrue("Comprueba que los valores aleatorios son correctos",j<=254 && j>0);
		}
	}

	@Test
	public void testGenerarIP() {
		CreaIP creo= new CreaIP();
		String ip;
		for (int t=0;t<1000;t++){
			ip=creo.GenerarIP();
			assertTrue("Comprueba que no empieza ni acaba en 0", !ip.startsWith("0") && !ip.endsWith(".0"));
		}
			
		
	}

}
